home *** CD-ROM | disk | FTP | other *** search
/ IRIX Development Foundation for IRIX 6.4 / SGI IRIX 6.4 Development Foundation.iso / docs6.4 / relnotes / SpeedShop / ch4.z / ch4
Text File  |  1997-09-11  |  6KB  |  199 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        4.  _B_u_g__F_i_x_e_s
  9.  
  10.        4.1  _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._2__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._1
  11.  
  12.           +o Pthreads support for IRIX 6.4 or earlier.  [Incidents
  13.             429799, 429802, 429813, 430057, 453468]
  14.  
  15.           +o _p_i_x_i_e now supports pthreads.  [Incidents 429805,
  16.             429808]
  17.  
  18.           +o _p_r_o_f now deals correctly with corded and pixified DSOs.
  19.             [Incidents 460896, 466242]
  20.  
  21.           +o Memory corruption and serious leaks in _p_r_o_f have been
  22.             fixed.  [Incidents 438743, 443870, 445116, 450732,
  23.             459862, 479432, 509183]
  24.  
  25.           +o The man page for _p_r_o_f has been updated to describe when
  26.             the executable name should be specified in the
  27.             command-line.  [Incident 502949]
  28.  
  29.           +o Performance regression with _p_r_o_f -feedback has been
  30.             fixed.  [Incident 504663]
  31.  
  32.           +o _p_r_o_f now pronts the procedure's entry address if it
  33.             can't find its name.  [Incident 443662]
  34.  
  35.           +o _p_r_o_f now works on DSOs without text.  [Incident 463940]
  36.  
  37.           +o _p_r_o_f now uses the correct TDTs for R8000.  [Incident
  38.             443657]
  39.  
  40.           +o _p_r_o_f now works correctly with multiple caliper points.
  41.             [Incident 439153]
  42.  
  43.           +o _p_r_o_f now deals correctly with _d_l_c_l_o_s_e() calls.
  44.             [Incident 471241]
  45.  
  46.           +o SpeedShop runtime initialization problems have been
  47.             fixed.  [Incident 452286]
  48.  
  49.           +o The usertime experiment now uses SIGPROF by default,
  50.             instead of SIGALRM.  [Incident 438788]
  51.  
  52.           +o Environment variable setting for
  53.             _SPEEDSHOP_HWC_COUNTER_* is now consistent.  [Incident
  54.             461130]
  55.  
  56.           +o _p_i_x_i_e now supports pthreads.  [Incidents 455302,
  57.             460564, 456863]
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.           +o Various _p_i_x_i_e fixes.  [Incidents 461316, 453027,
  75.             441509, 436674, 461434, 449777, 446205, 443163]
  76.  
  77.           +o Experiment file naming distinguishes between run, fork,
  78.             sproc, exec and system.  [Incident 332810]
  79.  
  80.           +o SpeedShop now correctly handles beerbottles (exec of
  81.             self).  [Incident 375589]
  82.  
  83.           +o _p_r_o_f -q now works correctly.  [Incident 419978]
  84.  
  85.           +o SpeedShop documentation description of ideal time is
  86.             now correct.  [Incident 457091]
  87.  
  88.           +o SpeedShop now handles correctly _d_l_o_p_e_n() calls for
  89.             pixified DSOs.  [Incident 472695]
  90.  
  91.           +o Environment variable _SPEEDSHOP_SAMPLING_MODE is now
  92.             supported correctly.  [Incident 473483]
  93.  
  94.           +o _p_r_o_f now shows scope of C++ methods.  [Incident 492770]
  95.  
  96.           +o SpeedShop runtime now records the right CPU inventory
  97.             for MP machines.  [Incident 495106]
  98.  
  99.           +o For usertime experiments, SpeedShop checks the
  100.             profiling interval specified and prints a warning in
  101.             case it's invalid.  [Incident 472751]
  102.  
  103.           +o Various SpeedShop runtime warnings are not printed
  104.             anymore.  [Incident 471244]
  105.  
  106.        4.2  _F_i_x_e_s__i_n__S_p_e_e_d_S_h_o_p__1_._1__s_i_n_c_e__S_p_e_e_d_S_h_o_p__1_._0
  107.  
  108.           +o Usertime experiments no longer fail on o32 MP-FORTRAN
  109.             programs with a core dump from _l_i_b_e_x_c in
  110.             ___f_i_n_d__r_p_d__n_a_m_e(), or on n32 and n64 MP-FORTRAN
  111.             programs with a core dump from _l_i_b_e_x_c in
  112.             ___e_x_c__u_n_w_i_n_d__n_a_m_e(), provided that patch 1609 is
  113.             installed.  [Incidents 369433, 369458]
  114.  
  115.           +o Ideal-time (_p_i_x_i_e) experiments no longer fail on
  116.             cord'ed n32 and n64 binaries and/or DSOs.  [Incident
  117.             313345]
  118.  
  119.           +o Ideal-time experiments (_p_i_x_i_e) no longer fail on o32,
  120.             n32 or 64 MP-FORTRAN programs.  [Incidents 369933]
  121.  
  122.           +o Ideal-time experiments (_p_i_x_i_e) no longer fail on
  123.             programs that invoke _g_e_t_c_o_n_t_e_x_t().  [Incident 349949]
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.           +o Ideal-time experiments (_p_i_x_i_e) no longer fail on R8000
  141.             machines (with a core dump in _r_l_d), provided patch 1584
  142.             is installed.  [Incident 383655]
  143.  
  144.           +o Floating point exception tracing experiments (-fpe) no
  145.             longer fail on R8000 machines, with the program seeming
  146.             to loop forever, provided that patch 1632 is installed.
  147.             [Incident 384003]
  148.  
  149.           +o Ideal-time experiments (_p_i_x_i_e) no longer fail on
  150.             programs that receive signals when in a signal handler.
  151.             [Incident 351303]
  152.  
  153.           +o Experiments with _SPEEDSHOP_TRACE_FORK set will no
  154.             longer record the child's data, when it calls _e_x_e_c().
  155.             [Incident 375586]
  156.  
  157.           +o Ideal-time experiments (_p_i_x_i_e) may fail on programs
  158.             that use the multigot feature of the linker.  [Incident
  159.             360360]
  160.  
  161.           +o _p_r_o_f now produces a function list report by default,
  162.             and produces a gprof listing only if the -gprof flag is
  163.             set.  [Incident 374992]
  164.  
  165.           +o Ideal-time experiments (_p_i_x_i_e) no longer fail on
  166.             programs that use a _d_l_o_p_e_n() to add a DSO, even if the
  167.             DSO, or a link to it, is not in the current directory.
  168.             [Incident 369820]
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.